President Trump has told Russian President Vladimir Putin that tariffs and sanctions will be imposed if no deal is reached.